home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / more.z / more
Text File  |  1998-10-20  |  15KB  |  331 lines

  1.  
  2.  
  3.  
  4. mmmmoooorrrreeee((((1111))))                                                                mmmmoooorrrreeee((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _mmmm_oooo_rrrr_eeee, _pppp_aaaa_gggg_eeee - browse or page through a text file
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _mmmm_oooo_rrrr_eeee [_----_cccc_eeee_iiii_ssss_uuuu_dddd_ffff_rrrr_NNNN] [_----_nnnn _l_i_n_e_s] [_----_pppp _p_o_s_n] [_----_tttt _t_a_g] [_----_xxxx _t_a_b_s]
  13.           [_++++_////_p_a_t_t_e_r_n] [_----_l_i_n_e_s] [_++++_l_i_n_e_n_u_m_b_e_r] [_f_i_l_e ...]
  14.      _pppp_aaaa_gggg_eeee [_----_cccc_eeee_iiii_ssss_uuuu_dddd_ffff_rrrr_NNNN] [_----_nnnn _l_i_n_e_s] [_----_pppp _p_o_s_n] [_----_tttt _t_a_g] [_----_xxxx _t_a_b_s]
  15.           [_++++_////_p_a_t_t_e_r_n] [_----_l_i_n_e_s] [_++++_l_i_n_e_n_u_m_b_e_r] [_f_i_l_e ...]
  16.  
  17. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  18.      _mmmm_oooo_rrrr_eeee is a filter that displays the contents of a file on the terminal,
  19.      one screenful at a time.  After each screenful _mmmm_oooo_rrrr_eeee prints a prompt and
  20.      pauses awaiting user commands.  The prompt usually contains the name of
  21.      the file and an indication (percentage) of the current location within
  22.      the file.
  23.  
  24.      _mmmm_oooo_rrrr_eeee scrolls up to display one more line in response to a RETURN
  25.      character; it displays another screenful in response to a SPACE
  26.      character.  Other commands are listed below.
  27.  
  28.      When used to move to a specific line (by line number or pattern search)
  29.      the target line is displayed as the third line from the top of the
  30.      display.  If it lies within the last screen then that final screen is
  31.      displayed.
  32.  
  33.      _pppp_aaaa_gggg_eeee functions identically to _mmmm_oooo_rrrr_eeee.
  34.  
  35.      If the standard output is not a terminal, _mmmm_oooo_rrrr_eeee acts just like _cccc_aaaa_tttt(1V).
  36.  
  37. OOOOPPPPTTTTIIIIOOOONNNNSSSS
  38.      The _mmmm_oooo_rrrr_eeee has the following options:
  39.  
  40.      _----_cccc          Clear before displaying.  Redrawing the screen instead of
  41.                  scrolling for faster displays.  This option is ignored if the
  42.                  terminal does not have the ability to clear to the end of a
  43.                  line.
  44.  
  45.      _----_dddd          Display error messages rather than ringing the terminal bell
  46.                  if an unrecognized command is used.  This is helpful for
  47.                  inexperienced users.
  48.  
  49.      _----_eeee          Exit immediately at the end of input.  By default _mmmm_oooo_rrrr_eeee waits
  50.                  at the end of the last screen.
  51.  
  52.      _----_iiii          Ignore case when performing pattern searches.
  53.  
  54.      _----_ffff          Do not fold long lines.  This is useful when lines contain
  55.                  nonprinting characters or escape sequences, such as those
  56.                  generated when _nnnn_rrrr_oooo_ffff_ffff(1) output is piped through _uuuu_llll(1).
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. mmmmoooorrrreeee((((1111))))                                                                mmmmoooorrrreeee((((1111))))
  71.  
  72.  
  73.  
  74.      _----_nnnn _l_i_n_e_s    Use a screen of the indicated size rather than the default.
  75.                  The lines displayed will be one less than this number.
  76.  
  77.      _----_pppp _p_o_s_n     The _p_o_s_n string is a positioning command which is executed at
  78.                  the start of each input file.  Examples are line numbers and
  79.                  pattern searches.
  80.  
  81.      _----_rrrr          Normally, _mmmm_oooo_rrrr_eeee ignores control characters that it does not
  82.                  interpret in some way.  The _----_rrrr option causes these to be
  83.                  displayed as _^^^^_C where _C stands for any such control
  84.                  character.
  85.  
  86.      _----_ssss          Squeeze.  Replace multiple blank lines with a single blank
  87.                  line.  This is helpful when viewing _nnnn_rrrr_oooo_ffff_ffff(1) output.
  88.  
  89.      _----_tttt _t_a_g      Start output with the screen containing the specified tag.
  90.  
  91.      _----_uuuu          Suppress generation of underlining escape sequences.
  92.                  Normally, _mmmm_oooo_rrrr_eeee handles underlining, such as that produced by
  93.                  _nnnn_rrrr_oooo_ffff_ffff(1), in a manner appropriate to the terminal.  If the
  94.                  terminal can perform underlining or has a stand-out mode,
  95.                  _mmmm_oooo_rrrr_eeee supplies appropriate escape sequences.
  96.  
  97.      _----_xxxx _t_a_b_s     Change the tabstop from 8 to _t_a_b_s.
  98.  
  99.      _----_NNNN          By default line numbers are remembered by _mmmm_oooo_rrrr_eeee, this option
  100.                  disables the line number facility which can slow down access
  101.                  to very large files.
  102.  
  103.      _++++_////_p_a_t_t_e_r_n   Start output two lines above the line containing the regular
  104.                  expression _p_a_t_t_e_r_n.  This pattern does _n_o_t end with a `_////'; a
  105.                  trailing slash is interpreted as a character in the search
  106.                  pattern.
  107.  
  108.      _----_l_i_n_e_s      Display the indicated number of _l_i_n_e_s in each screenful (see
  109.                  _----_nnnn _l_i_n_e_s).
  110.  
  111.      _++++_l_i_n_e_n_u_m_b_e_r Start output at _l_i_n_e_n_u_m_b_e_r.
  112.  
  113. UUUUSSSSAAAAGGGGEEEE
  114.    EEEEnnnnvvvviiiirrrroooonnnnmmmmeeeennnntttt
  115.      _mmmm_oooo_rrrr_eeee uses the terminal's _tttt_eeee_rrrr_mmmm_cccc_aaaa_pppp(5) entry to determine its display
  116.      characteristics.  Environment variables modify this behaviour which may
  117.      be further altered by command line options.
  118.  
  119.      _EEEE_DDDD_IIII_TTTT_OOOO_RRRR   Specify the editor command to invoke (see _vvvv command), the
  120.               default is _vvvv_iiii(1).
  121.  
  122.      _CCCC_OOOO_LLLL_UUUU_MMMM_NNNN_SSSS  Specify screen width.
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. mmmmoooorrrreeee((((1111))))                                                                mmmmoooorrrreeee((((1111))))
  137.  
  138.  
  139.  
  140.      _LLLL_IIII_NNNN_EEEE_SSSS    Specify screen length (depth).
  141.  
  142.      _MMMM_OOOO_RRRR_EEEE     Specify preset command line options.  For instance, to page
  143.               through files using the _----_cccc mode by default, set the value of
  144.               this variable to _----_cccc.  When _mmmm_oooo_rrrr_eeee is invoked any command line
  145.               options are processed after those of the _MMMM_OOOO_RRRR_EEEE environment
  146.               variable.
  147.  
  148.    CCCCoooommmmmmmmaaaannnnddddssss
  149.      Single character commands take effect immediately; _mmmm_oooo_rrrr_eeee does not expect a
  150.      carriage return character.  Multi-character commands are echoed on the
  151.      prompt line as they are typed.
  152.  
  153.      In the following commands, _i is an optional numerical argument.
  154.  
  155.      _hhhh           Show command help information.
  156.  
  157.      _i_ffff
  158.      _i_^^^^_FFFF
  159.      _iSPACE
  160.      _i_zzzz          Display next screenful, or _i lines.
  161.  
  162.      _i_dddd
  163.      _i_^^^^_DDDD         Display next half-screen, or _i lines.  If _i is specified it
  164.                  becomes the new half-screen scroll value.
  165.  
  166.      _i_jjjj
  167.      _iRETURN     Display next line, or _i lines.
  168.  
  169.      _i_bbbb
  170.      _i_^^^^_BBBB         Display previous screenful, or _i lines.
  171.  
  172.      _i_uuuu
  173.      _i_^^^^_UUUU         Display previous half-screen, or _i lines.  If _i is specified
  174.                  it becomes the new half-screen scroll value.
  175.  
  176.      _i_jjjj          Display previous line, or _i lines.
  177.  
  178.      _i_ssss          Skip 1 line forward, or _i lines.
  179.  
  180.      _i_gggg          Skip to the beginning of the file, or _ith line.
  181.  
  182.      _i_GGGG          Skip to the end of the file, or _ith line.
  183.  
  184.      _i_%%%%
  185.      _i_pppp          Skip to beginning of the file, or _i per cent into the file.
  186.                  This command does not work when reading from a pipeline.
  187.  
  188.      _rrrr
  189.      _^^^^_LLLL          Refresh the screen.
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. mmmmoooorrrreeee((((1111))))                                                                mmmmoooorrrreeee((((1111))))
  203.  
  204.  
  205.  
  206.      _RRRR           Refresh the screen and flush buffered input if reading from a
  207.                  pipeline.
  208.  
  209.      _mmmm_l_e_t_t_e_r     Attach a mark, named as _l_e_t_t_e_r (lower case letter), to the
  210.                  current line in the file.
  211.  
  212.      _''''_l_e_t_t_e_r     Return to the mark named by _l_e_t_t_e_r.
  213.  
  214.      _''''_''''          Return to the place in the file at which the last positioning
  215.                  command was issued.
  216.  
  217.      _====
  218.      _^^^^_GGGG
  219.      _::::_ffff          Display details of the current location in the file.
  220.  
  221.      _i_////_p_a_t_t_e_r_n   Search forward for the next (or _ith) occurrence of the
  222.                  regular expression _p_a_t_t_e_r_n.  Display the screenful starting
  223.                  two lines before the line that contains the match for the
  224.                  regular expression _p_a_t_t_e_r_n.  The previous search _p_a_t_t_e_r_n is
  225.                  used if the current command omits it.  If _p_a_t_t_e_r_n is prefixed
  226.                  with a ! (exclamation mark) then the search is negated, that
  227.                  is, it locates lines which do not match _p_a_t_t_e_r_n.
  228.  
  229.      _i_????_p_a_t_t_e_r_n   As for _i_////_p_a_t_t_e_r_n but the search starts toward the start of
  230.                  the file (backwards).
  231.  
  232.      _i_nnnn          Repeat the last search command.
  233.  
  234.      _i_NNNN          Repeat the last search but reverse the direction.
  235.  
  236.      _::::_eeee_f_i_l_e_n_a_m_e
  237.      _EEEE_f_i_l_e_n_a_m_e   Display new file.  If _f_i_l_e_n_a_m_e is omitted _m_o_r_e returns to the
  238.                  original file.  A _f_i_l_e_n_a_m_e of _#### is requested _m_o_r_e returns to
  239.                  the previously displayed file.
  240.  
  241.      _i_::::_nnnn         Display the next (or _ith next) filename given on the command
  242.                  line.
  243.  
  244.      _i_::::_pppp
  245.      _i_PPPP          Display the previous (or _ith previous) filename given on the
  246.                  command line.
  247.  
  248.      _::::_aaaa          List the filenames given on the command line.
  249.  
  250.      _i_::::_tttt_t_a_g      Display the file and line named by _t_a_g.
  251.  
  252.      _vvvv           Start the editor indicated by the _EEEE_DDDD_IIII_TTTT_OOOO_RRRR environment variable
  253.                  with current file.  If the editor is _eeee_xxxx(1) or _vvvv_iiii(1) editing
  254.                  will start at the current line.  The default editor is _vvvv_iiii(1).
  255.                  Exiting the editor resumes _mmmm_oooo_rrrr_eeee.
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. mmmmoooorrrreeee((((1111))))                                                                mmmmoooorrrreeee((((1111))))
  269.  
  270.  
  271.  
  272.      _!!!!_c_o_m_m_a_n_d    Invoke a shell to execute _c_o_m_m_a_n_d.  The characters _%%%% and _!!!!,
  273.                  when used within _c_o_m_m_a_n_d are replaced with the current
  274.                  filename and the previous shell command, respectively.  If
  275.                  there is no current filename, _%%%% is not expanded.  Prepend a
  276.                  backslash to these characters to escape expansion.
  277.  
  278.      _....           Repeat the previous command.
  279.  
  280.      _qqqq
  281.      _QQQQ
  282.      _::::_qqqq
  283.      _::::_QQQQ
  284.      _ZZZZ_ZZZZ          Exit from _mmmm_oooo_rrrr_eeee.
  285.  
  286. FFFFIIIILLLLEEEESSSS
  287.      _////_uuuu_ssss_rrrr_////_ssss_hhhh_aaaa_rrrr_eeee_////_llll_iiii_bbbb_////_tttt_eeee_rrrr_mmmm_cccc_aaaa_pppp
  288.                       terminal data base
  289.      _////_uuuu_ssss_rrrr_////_llll_iiii_bbbb_////_mmmm_oooo_rrrr_eeee_...._hhhh_eeee_llll_pppp
  290.                       help file
  291. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  292.      _cccc_aaaa_tttt(1), _cccc_tttt_aaaa_gggg_ssss(1), _mmmm_aaaa_nnnn(1), _ssss_hhhh(1), _vvvv_iiii(1), _eeee_nnnn_vvvv_iiii_rrrr_oooo_nnnn(5V), _tttt_eeee_rrrr_mmmm_cccc_aaaa_pppp(5)
  293.  
  294. NNNNOOOOTTTTEEEESSSS
  295.      A few old IRIX features do not exist in the current XPG4 version.
  296.  
  297.      The -l and -w options have been dropped (incompatible with XPG4).
  298.  
  299.      The v edit command defaults to vi(1) and not ed(1).
  300.      The z command does not change the size of the screen if given a count.
  301.      The single-quote command clashes with XPG4 commands which replace it.
  302.  
  303.      If stderr is not readable more will exit with an error message; it will
  304.      not try to use /dev/tty instead.
  305.      Headers are no longer printed when stdout is not a tty.
  306.      There is no overlap between forward or backward paging.
  307.      The CTRL-\ sequence does not interrupt processing.
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.                                                                         PPPPaaaaggggeeee 5555
  326.  
  327.  
  328.  
  329.